home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 23 / CU Amiga - Super CD-ROM 23 (June 1998).iso / CUCD / Sound / PlayMF_VU / Fireworks / Source / listreq.h < prev    next >
Encoding:
C/C++ Source or Header  |  1998-03-02  |  1.8 KB  |  45 lines

  1. #ifndef LISTREQ_H
  2. #define LISTREQ_H
  3.  
  4. /* ======================================================================== *
  5.      Prototypes and structures for listreq.lib (scrolling list requester)
  6.                              Written by Joe Pearce
  7.  * ======================================================================== *
  8.                           $VER: listreq.h 0.1 (19.2.93)
  9.  * ======================================================================== */
  10.  
  11. #ifndef LIBRARIES_ASL_H
  12. #include <libraries/asl.h>
  13. #endif
  14.  
  15. #define LISTREQ_Window                   ASLFR_Window
  16. #define LISTREQ_Screen                   ASLFR_Screen
  17. #define LISTREQ_PubScreenName          ASLFR_PubScreenName
  18. #define LISTREQ_PrivateIDCMP           ASLFR_PrivateIDCMP
  19. #define LISTREQ_IntuiMsgFunc           ASLFR_IntuiMsgFunc
  20. #define LISTREQ_SleepWindow            ASLFR_SleepWindow
  21. #define LISTREQ_UserData               ASLFR_UserData
  22. #define LISTREQ_TextAttr               ASLFR_TextAttr
  23. #define LISTREQ_Locale                   ASLFR_Locale
  24. #define LISTREQ_TitleText              ASLFR_TitleText
  25. #define LISTREQ_PositiveText           ASLFR_PositiveText
  26. #define LISTREQ_NegativeText           ASLFR_NegativeText
  27. #define LISTREQ_InitialLeftEdge        ASLFR_InitialLeftEdge
  28. #define LISTREQ_InitialTopEdge         ASLFR_InitialTopEdge
  29. #define LISTREQ_InitialWidth          ASLFR_InitialWidth
  30. #define LISTREQ_InitialHeight          ASLFR_InitialHeight
  31. #define LISTREQ_Labels                   ASLFR_InitialFile
  32. #define LISTREQ_Selected             ASLFR_Flags2
  33. #define LISTREQ_Buffer                ASLFR_InitialDrawer
  34. #define LISTREQ_BufferSize            ASLFR_DoSaveMode
  35. #define LISTREQ_HookFunc             ASLFR_HookFunc
  36.  
  37. LONG __stdargs ListRequestA(void *req, struct TagItem *ti);
  38. LONG __stdargs ListRequest(void *req, Tag tag, ... );
  39.  
  40. void __stdargs *AllocListRequestA(struct TagItem *ti);
  41. void __stdargs *AllocListRequest( Tag tag, ... );
  42. void __stdargs FreeListRequest(void *req);
  43.  
  44. #endif
  45.